applying knowledge