add foundation and header