Hello, I am working thru Head First, and I created the BeatBox. When I compiled, I noticed that the inner classes are now class files in their own right. I have one file for each listener class, and they have a '$' as part of their name: BeatBoxt$MyStartListener.class Head First doesn't seem to go into this phenomenon. Could someone explain this ...