another
more changes and added more functionality to the application s