hover can be nil ... commented the check back in