added config request and spec, updated todo