This file was posted on EUforum some months ago. I hope the features are clear enugh. More to follow.