add transitions on hover