Dont use Recursion subroutine by default