client is responsible for own choices