seekable tend to fix bugs