nice re print
towards something that works