As shown in Fig. , CDI-CASP offers three search functions that can be utilized either as standalone tools or in combination for interactive exploration of a synthesis challenge. The interactive mode is more common for most synthesis planning projects. Given a target molecule to synthesize, one can start from a multisteps retrosynthesis search using the "Search synthesis routes" function to generate an initial pull of routes ranked according to the user-selected heuristics and thresholds. Based on these initial results, the user may re-run the retrosynthesis search or perform other search functions to modify and improve on the list of output routes. There are no rules on which type of search should be conducted first.