implemented content-hub API
clean up