Interface methods

Interface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methodsInterface methods