added ability to check for not user.faint before printing