need a better scripts to install these things