change op namespace as class