extra array check