Party B also agrees similarly to keep in confidence any information and things generated by Party B or its staff which arise out of the Product Development performed under this Agreement, and agrees that upon termination of this Agreement (or earlier if requested by Party A) Party B shall promptly send to Party A everything and anything generated by Party B or its staff which arises out of the performance of this Agreement as well as return everything and anything supplied to Party B for the purposes of the performance of this Agreement.