added total-length for arcoid-mixin