working on that reset

still need printing though