new lcmtypes