move methods to archive