works, but the API is SUPER unreliable
anal