Alright, time to spend hours working on a CS~