added BoxWeigh; modified Main