HOW TO DESIGN an AUTOMATIC SOLUTION ?