use active record update! instead of sql to update the base record; eliminated method_missing, which was causing an issue, because activerecord itself uses method_missing while copying attributes during update; temporarily got tests passing by implementing title and description methods explicitly in the Topic class; however, this will be replaced in future by meta-programming to add the methods from the extension class into the base class.