alright, things should be working better now.

But I still need to do the login screen part