revising AlchemyAPI structure