added some hov functionality