High throughput approaches