add Device.Close