factors affecting performance