result: add some more functionality