How do other extensions do it?