initial commit
revert deletions
some node deletions