Implemented some proto-stuff.