Updating Call logic