Thanks for your reply! The ball collection and firing do have your problems. For the timer, some types of blocks are broken to increase the time, there is a certain lack of visual feedback. And sometimes a ball will break the block off the screen making the timer to change, which will seem illogical like you said. l will try to improve it.