add logic code to remove interval id on change route
Follo: add a loading, an error and an expired page