Comprehensive investing