function osl_relation_poly_sread() added