I'm mostly doing this for myself but i thought it might be useful for others tooAll Rights Reserved
2 parts