drop repeating seek, change file open mode