updated firstboot with a rough outline of what I require