A great job done and excellent at explaining in simple terms the problem!!