fixed initialize issue