remove grunt
add error callbacks