bottom and hover states