recursivity beta