with w_invetnory