modifiche al db, nel observer ripulito un pò il codice