really annoying simulation bug, dont know whats going on