added some stuff at the top lol