alterando array[0] por first
alteracao no redirect
alterando global js e criando funcao de flash
handler para callback