Several changes

new screens and some new functionalities.