base persistence classes.