break node structs into files.