add yaml gl mode