small type hinting