fitting intercept args, and svd trick in own function
jonas update