initial commit and closes #1