_method requirement and context service