Shared solutions