can call functinos