first attempt to add lpcomp