got device object to load asynchronously