fix #2568, rename Y()