. Code cleanup in the extension component. Added comments for clarity. Disabled anonymous access in the demo component for security