add datatype & consistent på properties