Abstract Leaves - Tri-fold Programs