mode is calculated, not meant for export