societal applications