WIP now something works at least