make inverse + read forward solution fix