update readme and compatibility