What am I even doin, none of this makes any sense.