feat(office): update factory to prepare previous/next implementations