better sets the context options

ensure that the options are pushed to the context needed