first ast node declarations