Few recent innovations