update routes
enhance cluster related functions