is really needed to have the [] in the name attribute? it can be confusing