add disallow underscorehack check