Updated greeting control logic so it doesn't talk all the time