about algorithom in Oc