updated readme and methods