added some FRP utilities