refactor code to work with the number 1
refactor readme