edit source model