added a function to get the property of a cluster o return false if it doesnt exsist. + some minor cleanup