prep code for later work