A simple, no-configuration framework