experimental code
before delete the comparison with LLA