This File is a mess, but I just moved both integration suits from this file to this new suite used to create and destroy the window.