initial commit, no docs, no error handling, no readme.
clarification