Fixed some bugs and optimized the experiential.