zebraic
not defined yet