some context stuff related to embedded