normalize_Y is passed to core function