grammar name should same as file name