more thinking about the sound engine