service caller in common library