upZero(...) + more x3