added circle bounce