takin' smokes on hull recursion