add abyss support