added mainmap