added tektshared components