On Purpose Solutions