work in progress, everything is broken, but a structure is taking place