Sample extension, install window, more function