update horizontefm