added message for empty schedule / fixed "noone"s / +1 to sender robusto
tidied up conditional clauses
modified status message to include more information (schedule)
removed stray tty output