added stones to weight functions