fix minor bug
throwaway writer
move fragment initialization too work thread
sort wip