Adds the commented and fully functionnal widgets method