Fixed pointer error
Recursive insertion pattern