Can you think of a good example package(s) that might illustrate the callbacks and api(s) mentioned above?