Create NLS.hpp