finished property declarations