Added custom functions feature for the developers