pager, proto_obj changes