major bug fix in value attribution and new array is in method