slight performance changes