Added experimental interactive mode