allowed for not having the SM as the 0th lhe weight
allowed for not having the SM as the 0th lhe weight