In this talk, we first briefly review the celebrated monster denominator formula, Gross--Zagier CM value formula, and their relations with Borcherds lifts. Then we will talk about their extensions.