type hints?