1. thread wait sleep time 2. keep history flag
1. thread wait sleep time 2. keep history flag