Very Long explanations,but worth!Sounds good!