slide for function call life cycle