Added completed method callback