added observatory check for data