Store restricted contexts; some work on retrieving