initial sln and proj