adding circle and bouncing marker logic