initial service methods to handle translations