Thanks Shane for your feedback, I fully agree with your outcome, I'll implement it differently.