let's initialize @failed in ctor