added hover effect and comments