finished version of arrayProperty file