moved xproto to separate page