ars() renamed and polished, test() added