darker and lighter methods