normalized input argument