Weird bugs occur, will debug at another time