print page functionality and name update