Profile init work, still has the bug