added some code to replace update
propogating updates with include_anyway support. :shipit: