interface1

working on interface. some formatting issues