what is and is not appropriate to ask a user and