Use proper callbacks for job callbacks (probably breaks everything)