use array instead of []