ready for adding other proto