create base nodes if not exists