update readme and generator methods