rumpan m . fl.