start towards v2 api
more v2
details details
fulfill content type requirement
fix up members interface