added connection to screen and a map functionality