added reprint capability