web2py update and refactoring
key support for results