demo extension