on progress, lex callback array return