Finish all the UI, if anyone wants to test, go ahead ty