yeah i know it has some bugs, but i couldn't fix these thing with the time i had, this is why i added the restart button