add a show loop
update gems
Create the database in /var/tmp to avoid loose database when updating
Avoid generate a new object in loop