Thank your for that insight. Up until the last part. No disrespect but you have no idea what code I have already done and understand.
That's because you never made it clear. Part of asking a technical question is making it clear what you already know and don't need explained to you.