bootstraping and config handling