added temporary user interaction.