postgres doesn't like the empty string placeholder