updates readme and abstracts method
merge conflict