add example code
tidy