backup: seek before putting