begin_the_begin
stock analysis and recursion