gaptooth scheme