implements activity ref fixed size number persister