shell script for generating everything