finished methods about arrays