Single-purpose device design philosophy