kgviewcontroller finished