Added ReturnCompletePayload func