Updated to support Aethon's newest API.