Added incremental interface.
Merge pull request #5 from noteed/incremental-interface

Added incremental interface.