added simple GUI components.