removed calculations for non linear parameter and bendy, seems to work well enough for edge case w/o added complexity