Enabling a recursion problem