design the ui
the way to switch between the different child of the stack has still to be choiced!