more work in progress
simple 1D model problem kind of works