Properties interface

more properties interface code