Electronics and devices