carefully presents