move all to install generator
desc and test