array check bug