refactor into authenticated_get function
add available objects & metadata