Add observation table parser