602 assignment 5 (alchemy api)