corrected for missing routines in ARchain