Internal solutions