Technology vs social solutions