converted SyncBladeRequest to SOp