need to not call src_line twice in a row in bst