kinda have collision working now