all datasets api now works (kinda)