refactoring
refactor framework: held is obsolete, papa is new