For those interested in giving some feedback, I have a page on osc function discovery for rubyk: http://rubyk.org/en/article65.html The ideas listed there are very simple ones but should be enough to work. Tell me what you think. Gaspard