fixed needless annotations bug + datatype_property ranges bug