WeTrust - another solid venture?