test with properties