docs, refactoring, movieexplore example