returned to old syntax with signInsuccess handler