added lcomp