Closes #102 adding the :active selector catches the active state better