handle uri and parameter