No it doesn't but it works slightly better now
Collision detection just wasn't working properly, starting from scratch
Collision with bottom of tile
Collision with top of tile
Collision with left and right of tile