Date observer/working comments/improve js