changed callcack() to options.callback() solves #27