removed x dependence to fix it, seems fine but goes way too high at second interface, goes to hundreds, should goto 2