Big commit

updated dateobserver