Edited for collision - UNFINISHED