there are 2 samples overtime, TODO