fix multiple ARs and simplify call