update readme and update examples