improved kirby loading