--modified SOP