Added hover
added transitions