redefining rest Financing | Snap Finance