use appropriate context creation options