Adding DBMachine Interface