use uri directly