Adding some documentation.
Adding auto_insert/auto_update methods.