added some of Faust's pre-determined functions