Add share in read-only function