Author: Glu cq.