Device development (42/43)

Device development