large-scale applications