some additional trace guards for different apis