Added completion event call