added black background for hover