compotype