open mouth, insert foot . That a local idiomatic expression? Strange.....