more opt
remove take 100000