Added wateringLoop(), moved initsucceded, moved failure