frip works now. ish