added generation to grasp saver