test2f(modified)