collision attempt 1, works but not ideally