initial commit, which includes base number explanation