should wait till the cluster monitor added to the datastructures, before creating a new cluster monitor
correcting the elseif statement
adding an info log