more cms: need hasher and data