property setup working