solution and base projects