add proto attribute