direct call is not premitted