in teoria è giusto quello che dici.. ma non funziona