solid type