fixed some direction bugs, extended collisions