add f2 from dh