creating the context