Rethinking the interface...