shareglrm.jl modified to broadcast
removed AT
parallel approach works if not embedded in function, but fails inside function