Hope this is ok. Let me know if there are any problems, questions, or comments. :)