working examples
remove cruft