Please give as much detail as possible so that I can provide the most complete response, the first time around.