add prototype for archiving magic usage bucket