Yet another frp library