added initial configuration support