create and inserting root done