#60 first draft of new properties package