first pass at add branch
moved scripts to header (will need to adjust later)