add hover and active states to header