new context dictionary structure