added SOURCE management to http router