+ remove f() double count