Licence scope
Exclusive vs non-exclusive, territory, duration, and permitted uses should be spelled out. A perpetual worldwide licence is close to an assignment in practice.
Background IP
Your pre-existing tools should stay yours with a licence to the client only for what is embedded in the deliverable.
General information only. Not legal advice.
Review your contract