added yxyy mode