minimal interaction: clicking a button and opening a new window