Added string support, multiple windows, others