novel techniques