printing screen functional