window ctor param is mandatory