added circle replosion