updating readme and tests