So I have two UIViewClasses called 'Caterpillar' and 'Speed_Bug'. The game is something kinda like a stick wars but you have to drag the 'Caterpillar' and 'Speed_Bugs' to a bucket. There has to be multiple Caterpillars and Speed Bugs are the game would be boring. It adds a new bug about every second trough a function in the Caterpillar or Speed Bug class called addCaterpillar or addSpeedBug. There are two problems if there is a Caterpillar and you are draging it to the bucket when a new one is created it goes back to the starting place. Thank YOU!