added *_archive() instructions