The work horse for the heavy lifting