use new-style configuration interface