adding .prop support