add warning for non-seekable handles