whats frp, recap