added feature to set source directory