start --cluster implementation