model thoughts and protos.