Haiyuan fix