need to figure out length issue and why left side collision boxes are not catching stuff