damn there's a lot of bugs when running on the Emulator