define interfaces

define interfaces