Add creation functions 1
Add creation functions 2
Add edit geometry templates