add rest style uri support