collision attempt prt 3, will just start from scracth and add acceleration