added configreader