init comm todo31