Adds interfaces