Angel and devil must not fight