Solution Assembly