triplet list design done