the mistakes were found in the t m dot s o module used by all the components