fixed Perfect Shapes bug