Quick and hacky first working pass