update readme and demo file