change weak to assign because my project is non-ARC
change MAMapKit to 2.12