Service method implementation