Added implementation details tf module