update share module to recent changes