applications and use cases