GAP base