add missing type hints