Commit proto code and howTo