properties second iteration