fix bug array