implementazione quasi conclusa