not tested, but the basic logic should be ready. time for debug.

it would be good to set up a logging facility, so that enrico can
go check who the bad kids are and kick their arses