Added more complex property declarations