add a helper default
remove excess xxx
refactorz
.. doesn't make sense
make y2j work again...