readme and example tidyup