reworked popups/floaters, various bugfixes