Starting collision, stuggling with fiddly functions