Started actually writing some possibly useful code