Im working on it, but the api is REALLY weird