experimental npreg + ll + trees code