avoid stub