update F4_Loc()