REST hop, hop_list design

REST hop, hop_list design