Experiments in using triggers on events, location changes or timer based