added hover stuff