actually the type is a value that is sent by the server. In the Property class