differentiate uri types