changed |t| to |f| on all three forms