arch-clear logic into a function
sq arch-clear logic into a function
clearer add/remove arch logic