proto for models and specs