1. A method comprising: receiving sensor data extracted from one or more physical sensors; using the extracted sensor data and a context model to perform a first level context determination; examining, with a processor, at least one condition; and if the examining indicated that the at least one condition was fulfilled, adapting the context model on the basis of the sensor data, otherwise providing adaptation data formed on the basis of the sensor data to a second level context determination.