api kinda works