all 101 offerings