Added operation contract for observations