handle new keywords