configuration api and specs in progress.