added backgroun service
Read in files