added 2 lines about NO_REASON initialization