fix bug f.close