fork, slice, seek