Finally finished! this was challenging, as I made lots of mistakes. I think I'll do more of these MAPs.