move archiving implementation, test start archive