window as public member