Do you agree with my approach or would you go straight to the sub method.