added lrta* implementation