solutions to problems?