better move this into the missing “else” clauses in order not to send multiple messages unnecessarily