Glad you seem to have resolved all of the issues. You are lucky to have a knowledgeable fitter.