Adding widgets, adding edit functionality