flemming