Trouble and squeak