Feature/custom function example