No change necessary, but "if ( scene )" should never fail. Since the object has to have been created in the scene for a pointerClick to be possible, this should always work. However, if it does fail, then something seriously bad has occurred and perhaps an else statement with a console error should be written. Again, I don't think it needs to be changed, but if you think the possibility of this failing exists, it might just be good practice.