projink functional up until final validation and save