fixing Property constructor