TAKEOUT FUNCTION CALLS