add defc and defc= test