registration - switches replaced with icheck