Solution sources