updated print rec