added cluster commands and tests