implement a new interface