temporary commit for meeting. Some actions could be broken. Fixed some bugs in node creation