starting insert
starting some templating to handle inserts
setting up excuting functions