use the angular.copy for the arr deep copy ! Amazing !
add the meaningfulMember counting number funtion