Fleshing out classes.