Start of persistent framework