some corrections to timer and observers were made