added dotsoftware