Added example of how to implement #23