add readme and an example