added map sample