Opting for the widget layout instead. Excuse the mess.