Hello world! I'm talking about class properties in Alice3. I have a scene with several fish and I need to keep track of which fish have been caught. What I'm going to do, is add a fish property called caught, is Boolean, and initially I'm going to have it with a value of false. At this point, if I select any one of the fish I have a procedure setCaught, which I'm going to set to true. And then there is also a function, that we can get or retrieve that value. I'm just going to put in an if statement, and I'm going to say if this blue tang has been caught I'm going to make the fish disappear by setting the opacity to 0.0. When we run this the blue Tang is going to disappear because we set that getCaught property. I'm going to add another property to my swimmer class I'm going to add a property name and give it.. is going to be a string, and give it an initial value of nothing. That would represent that we didn't know what his name was. Now if I go to any one of the fish, I can set his name. So I'm going to say the clown fish has a name of "Betty" Then I could have the clown fish say something, like "Hello my name is " with the space, and then I'm going to add to that and then there will be a function called getName and I'm going to drag that over to replace that. Let's run that: bluefish disappears and that fish say's "My name is Betty." That's it! You can add any type for that.