added new keyword pattern