update for postgresql 9.1