added Window::draw