We created a new markets toolkit components library to be deployed across all applications in the Markets team. Trading application teams are currently designing their applications using their own customized components and design patterns which is creating versioning problems because all of the application components cannot be updated directly from one source library. Instead many of the applications are in using different versions of the old UITK library or using their own design patterns which is leading to design inconsistencies for traders which use multiple trading tools and applications on a daily basis.