context reflects more closely what a context means. WIP