fixes seek behavior