adding proto features