adding long periodic time interval method to observer and buffering flag