A method is disclosed comprising: causing, at least in part, providing or providing an activity information indicative of an activity to be performed by a user, obtaining user activity information, wherein the user activity information is indicative of at least one inclusion criterion, at least one exclusion criterion, at least one controlling criterion, or a combination thereof, wherein at least a first part of the user activity information is gathered by a sensor and at least a second part of the user activity information is received by user input, determining, using a processor of the at least one apparatus, an adaptation of the activity information based on the user activity information, outputting the activity information. It is further disclosed an according apparatus, computer program and system.