Solution structure