Improve the back behaviour to, instead of going back according to the browser, go back according to the workflow of the app