modified the field array's order and added the number of corners
modified some data