learning chainable API
index4 setup, cleanup
small bit about restful methods