modify free experience flow