* u * f