Share - Too much trust