no improvement, but attempted multiplying specular component which doesn't look as good, so commented out