further integrated interface

working on making calls between interface class and main routine