what's errors doing in here above devise? does it matter?