Fixed all the button

All buttons are properly managed, and are working with any route