Type is infered