Should create widgets before using them
Added method to retrieve all widgets