Device code (17/21)

Device code