no need for debug now, things mostly working