The perovskite precursor solution was prepared in a N2-filled glovebox (MBraun, 02< 0.01ppm, H2O<0.01 ppm) by mixing powders to a specified recipe in order to cover 100 different recipes described. As the stock solution anhydrous N,N-dimethylformamide (DMF), dimethyl sulfoxide (DMSO) and γ-Butyrolactone (GBL) were mixed in order to achieve 4:1:1 v/v. Stock solutions containing MASCN and MACl were produced by adding them proportionally in order to achieve specified concentrations in a 1 mL mixture (4: