Yanlj, a non-linear Janly