use crux as domain