Fit the deviceinterface