share init