BIG update includes adding an advanced boilerplate and the basic boilerplate