C+C + Suggestions please