add extensibility use cases