reimplemented Addressing widgets;
saved current state;