Empowerment library