didn't account for other defintions of the ARSQ object