Gabarabi's Techniques