main class
interface1