Added PopupListener and some Frame updates.