Structure, creation, insertion and selection