lopen gefixed, collision detection

maybe some more tweaking needed?