ability to specify context