fix postgres bug