I will answer Q's and give more details or an example if any one wants it :)