made anonymous components applet