explicitly attach to window