patched missing properties code