short circuit follow if before hook fails