register background haoyan