pfg cleanup implemented