A method of monitoring objects (12, 13, 14) capable of wireless communications, the method comprising: detecting an activity performed by a user carrying a wireless communications device; acquiring information identifying an expected set of objects (12, 13, 14) which are associated with the detected activity; determining (S103b) an actual set of objects (13, 14, 18) which are in proximity of the wireless communications device; determining whether at least one of the objects in the expected set is not in the actual set; and if so notifying, via the wireless communications device, the user that at least one of the objects in the expected set is not in proximity of the wireless communications device; the method characterised in that it comprises: receiving, from the user operating the wireless communications device, in response to notifying the user that at least one of the objects in the expected set is not in proximity of the wireless communications device, an indication that said at least one of the objects in the expected set not being in proximity of the wireless communications device should be removed from the expected set for the detected activity; and updating the expected set of objects associated with the detected activity to remove the user-indicated objects from the expected set which is associated with the detected activity. detecting an activity performed by a user carrying a wireless communications device; acquiring information identifying an expected set of objects (12, 13, 14) which are associated with the detected activity; determining (S103b) an actual set of objects (13, 14, 18) which are in proximity of the wireless communications device; determining whether at least one of the objects in the expected set is not in the actual set; and if so notifying, via the wireless communications device, the user that at least one of the objects in the expected set is not in proximity of the wireless communications device; the method characterised in that it comprises: receiving, from the user operating the wireless communications device, in response to notifying the user that at least one of the objects in the expected set is not in proximity of the wireless communications device, an indication that said at least one of the objects in the expected set not being in proximity of the wireless communications device should be removed from the expected set for the detected activity; and updating the expected set of objects associated with the detected activity to remove the user-indicated objects from the expected set which is associated with the detected activity. receiving, from the user operating the wireless communications device, in response to notifying the user that at least one of the objects in the expected set is not in proximity of the wireless communications device, an indication that said at least one of the objects in the expected set not being in proximity of the wireless communications device should be removed from the expected set for the detected activity; and updating the expected set of objects associated with the detected activity to remove the user-indicated objects from the expected set which is associated with the detected activity.