revise for ares changes