mi sembra una soluzione valida... non dovresti avere problemi

comunque per scrupolo fai una ricerca ne abbiamo già parlato migliaia di volte