can cluster based off of multiple parameters at the same time with different weights