updated to parse arrays -mmedeiros