More type processing