adding use cases
translate