@sorin: still thinking