access context objects by id
merged with master
merged with master