ranas CLONED FROM ROUTE 541673