knowing techniques