weighted LS is working