it should take the initial request in additionalInfo argument