Ideas, problems, solutions.