@mcc
@terhechte
@FiXato suggested notifications, and lists are also an option. Getting someone to write an algorithm isn't going to get very far....