combine to a single solution, add shared objects