Building a new interface