why didn't it init