added postgresql observer