use pure_install to avoid extra files