ok pretty much just changed the entire question but now it fits my actual issue.
and i will check that out now thanks!