Add derivative hooks... finally.