Adapting Activities And Environments