Added the interfaces