add push_archive command