streamline tool interface