used in position expecting type