added weights works