Think I was drunk writing this code.