add comments
create new clean database
fix bug instanciation