initial effort on setting up cluster module