Adding all points references
Added recursive tools