woops don't have .dlls here
preventing .dlls appearing here
moving event queue to it's own function