a loot of comments and i srly dont understand gui's so i delete them