Add 2 new implementations