Implemented leader itself