Spent way too much time writing code