this looks more like if /elsif/ else the way it's set up 
normally you start with `case thing_to_pivot_on` huh ?

well. if it works