new libs
escape should close the window