added some sln file automation