Marlin branch for GDR