call job hooks