Medic HW support

Just throwing some ideas around, sketching it out.