Service Public & Private methods setup