Updates readme
handle unique cases
latest changes