technologies for liberation