add prettypb-rpc
add extension
remove compile errors