Where (1) tasks have no clear boundaries, (2) interruption will have to be expected and (3) multiple activities operate concurrently. Challenges may be to (1) design a continuously present computer interface, (2) connect events in physical and virtual worlds, (3) modify traditional HCI methods to support designing for informal, peripheral and opportunistic behaviour.