semi functional floating region event listeners