initial commit
removed unused legacy code