1. split node structure test into a seperate test file.