Novel methods f