added forcedict option