oooo dont speak too soon...