bad function /MRG