one more case for better type processing