add new grammer