i hope all this helps, feel free to ask me any questions... if i dont know them i can refer you to someone who does know