Moving to a generical interface for doublets and triplets