Add type hinted