Sorry but there is no need for all these new threads that are being started.
If you use the search function you will no doubt find an existing thread (probably more than one) that is close to what you are looking for, including the discussion of all the various pieces.