adding call-function demo