Our challenges, problem solving and great experience