added map description class