Start of interaction framework