Generate: seek before return