add core file n build fw construct