read map from file and some other stuff
add testset