moved async_input_box to console_ui from window