loads configs in init() rather than exposing an API;prettied up a few things