Independent helper classes.