forward model & source inversion working