updated spec
auto load defaults