Thanks Pat, good idea! I have implemented it as you suggested, and works perfectly.<br><br>RootComponent&gt;&gt;login<br><br>    previousComponent := currentComponent.<br>    currentComponent := CSLogin new<br><br>RootComponent&gt;&gt;previousPage<br>
<br>    currentComponent := previousComponent<br><br>RootComponent&gt;&gt;registerAnnouncements<br><br>    self session announcer on: LoginSelected do: [ :it | self login ].<br>    self session announcer on: SuccessfullLogin do: [ :it | self previousPage ].<br>
<br><br>Sebastian<br>