prior to phenome refactoring