progressive changes to startup (checking of config)
added more flexable choice which is a hybrid script now