fixes updating time bug and has a working obeservation editing function